Specifying Instance Correspondence in Collaborative Business Processes

نویسندگان

  • Xiaohui Zhao
  • Chengfei Liu
  • Yun Yang
چکیده

In recent years, organisations have been undergoing a thorough transformation towards highly flexible and agile collaborations. Organisations are required to dynamically create and manage collaborative business processes to grasp market opportunities. Different from conventional business processes, a collaborative business process involves multiple parties and their business processes [1]. Thus, complex instance correspondences may exist at both build time and run time. Here, we choose to characterise instance correspondences in terms of cardinality and correlations. Thereby, we can define and represent statical and dynamic corresponddence when modelling and executing a collaborative business process. Multiple workflow instantiation was discussed by Dumas and ter Hofstede [2], using UML activity diagrams. Later they extended their work to service interactions [3]. van der Aalst et al. [4] deployed coloured Petri nets to represent multiple workflow cases in workflow patterns, and implemented it in the YAWL system [5]. Zhou, Shi and Ye [6] also studied pattern based modelling for multiple instances of workflow activities. Guabtni and Charoy [7] extended the multiple instantiation patterns and classified multiple workflow instantiation into parallel and iterative instances. Yet, most of these research focus on interaction patterns, and sidestep the instance correspondence issue in collaborative business processes. WS-BPEL (previously BPEL4WS) [8] uses its own correlation set to combine workflow instances, which have same values on specified message fields. However, WS-BPEL defines a business process in terms of a pivot organisation, which results in the lack of interactions beyond neighbouring organisations. Aiming to address the instance correspondence issue, we propose a method to support instance correspondences from an organisation-oriented view. In our method, cardinality parameters are developed to characterise cardinality relationships between collaborating workflow processes at build time. The four bilateral cardinality relationships, viz., singleto-single, single-to-many, many-to-single and many-to-many, are represented by a pair of unidirectional cardinality relationships, which can be either to-single or to-many. Thereby, the cardinality relationship between workflow processes participating in the same collaboration can be defined from the perspective of a given organisation. Workflow correlation denotes the semantic relation between workflow instances in the same business collaboration. Two or more workflow instances are directly correlated,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Handling Instance Correspondence in Inter-organisational Workflows

As business collaboration involves multiple business processes from different participating organisations, it becomes a challenging issue to manage the complex correspondence between instances of these business processes. Yet very limited support has been provided by inter-organisational workflow research. In this paper, we develop a formal method to specify instance correspondence based on a n...

متن کامل

Mapping Business Processes to Software Design Artifacts

This paper explains the structure of a project repository, which enables you to trace business processes and business rules to the architecture and design of the software system. The structure identifies types and instances of business processes, which are mapped to software design artifacts by means of refinements, realizations and collaborations at different levels of abstraction. Even when u...

متن کامل

Real-time Prediction and Synchronization of Business Process Instances using Data and Control Perspective

Nowadays, in a competitive and dynamic environment of businesses, organizations need to moni-tor, analyze and improve business processes with the use of Business Process Management Systems(BPMSs). Management, prediction and time control of events in BPMS is one of the major chal-lenges of this area of research that has attracted lots of researchers. In this paper, we present a...

متن کامل

Identifying the Most Important Marketing Processes in Iran Banking Industry to Develop a Banking Marketing Maturity Model

Objectives The recent shift, from merely traditional approach providing only financial services to the new trend implying banks can be considered as business partners meeting their whole financial needs and creating a win-win relationship, in customers’ opinion towards banks has made banks try to apply banking marketing strategies to help attract more customers and respond to their needs. Hence...

متن کامل

Expressiveness of Workflow Description Languages

This paper defines and classifies a set of expressive properties that we consider to be important for adequately specifying the behaviour of one of the parties in a collaborative procurement process. These properties are derived from an eprocurement case study and can be regarded as requirements for any workflow language intended for EAI or B2Bi application integration. These required propertie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006